package com.zz.ecommerce.common.bean.qdc.xml.declform;

import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
import java.math.BigDecimal;

/**
 * <p>Java class for anonymous complex type.
 * <p/>
 * <p>The following schema fragment specifies the expected content contained within this class.
 * <p/>
 * <pre>
 * &lt;complexType>
 *   &lt;complexContent>
 *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *       &lt;sequence>
 *         &lt;element name="WAYBILL_ID" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *         &lt;element name="IE_FLAG" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *         &lt;element name="TRADE_MODE" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *         &lt;element name="RETURN_FLAG" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *         &lt;element name="REL_SEQ_NO" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *         &lt;element name="REL_WAYBILL_ID" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *         &lt;element name="REL_LOGI_ENTECODE" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *         &lt;element name="PACK_ID" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *         &lt;element name="DECL_PORT" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *         &lt;element name="IE_PORT" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *         &lt;element name="IE_DATE" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *         &lt;element name="MANUAL_NO" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *         &lt;element name="OWNER_CERT_TYPE" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *         &lt;element name="OWNER_CERT_ID" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *         &lt;element name="OWNER_NAME" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *         &lt;element name="OWNER_ADDR" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *         &lt;element name="OWNER_TEL" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *         &lt;element name="TRADE_CODE" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *         &lt;element name="TRADE_NAME" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *         &lt;element name="AGENT_CODE" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *         &lt;element name="AGENT_NAME" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *         &lt;element name="TRAF_MODE" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *         &lt;element name="TRAF_NAME" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *         &lt;element name="VOYAGE_NO" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *         &lt;element name="BILL_NO" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *         &lt;element name="TRADE_COUNT" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *         &lt;element name="TRANS_TOTAL_PRICE" type="{http://www.w3.org/2001/XMLSchema}decimal"/>
 *         &lt;element name="GROSS_WEIGHT" type="{http://www.w3.org/2001/XMLSchema}decimal"/>
 *         &lt;element name="PACK_NUM" type="{http://www.w3.org/2001/XMLSchema}int"/>
 *         &lt;element name="CURR_CODE" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *         &lt;element name="EB_CODE" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *         &lt;element name="EB_NAME" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *         &lt;element name="EB_PLAT_ID" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *         &lt;element name="EB_PLAT_NAME" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *         &lt;element name="LOGI_ENTE_CODE" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *         &lt;element name="LOGI_ENTE_NAME" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *         &lt;element name="PAYCOP_GB_CODE" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *         &lt;element name="PAYCOP_NAME" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *         &lt;element name="NOTE" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *         &lt;element name="SUPER_PLACE_CODE" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *         &lt;element name="SUPER_PLACE_NAME" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *         &lt;element name="EXPRESS_COP_CODE" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *         &lt;element name="EXPRESS_COP_NAME" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *       &lt;/sequence>
 *     &lt;/restriction>
 *   &lt;/complexContent>
 * &lt;/complexType>
 * </pre>
 */
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
    "waybillid",
    "ieflag",
    "trademode",
    "returnflag",
    "relseqno",
    "relwaybillid",
    "rellogientecode",
    "packid",
    "declport",
    "ieport",
    "iedate",
    "manualno",
    "ownercerttype",
    "ownercertid",
    "ownername",
    "owneraddr",
    "ownertel",
    "tradecode",
    "tradename",
    "agentcode",
    "agentname",
    "trafmode",
    "trafname",
    "voyageno",
    "billno",
    "tradecount",
    "transtotalprice",
    "grossweight",
    "packnum",
    "currcode",
    "ebcode",
    "ebname",
    "ebplatid",
    "ebplatname",
    "logientecode",
    "logientename",
    "paycopgbcode",
    "paycopname",
    "note",
    "superplacecode",
    "superplacename",
    "expresscopcode",
    "expresscopname"
})
public class DeclformHead {

    @XmlElement(name = "WAYBILL_ID", required = true)
    protected String waybillid;
    @XmlElement(name = "IE_FLAG", required = true)
    protected String ieflag;
    @XmlElement(name = "TRADE_MODE", required = true)
    protected String trademode;
    @XmlElement(name = "RETURN_FLAG", required = true)
    protected String returnflag;
    @XmlElement(name = "REL_SEQ_NO", required = true)
    protected String relseqno;
    @XmlElement(name = "REL_WAYBILL_ID", required = true)
    protected String relwaybillid;
    @XmlElement(name = "REL_LOGI_ENTECODE", required = true)
    protected String rellogientecode;
    @XmlElement(name = "PACK_ID", required = true)
    protected String packid;
    @XmlElement(name = "DECL_PORT", required = true)
    protected String declport;
    @XmlElement(name = "IE_PORT", required = true)
    protected String ieport;
    @XmlElement(name = "IE_DATE", required = true)
    protected String iedate;
    @XmlElement(name = "MANUAL_NO", required = true)
    protected String manualno;
    @XmlElement(name = "OWNER_CERT_TYPE", required = true)
    protected String ownercerttype;
    @XmlElement(name = "OWNER_CERT_ID", required = true)
    protected String ownercertid;
    @XmlElement(name = "OWNER_NAME", required = true)
    protected String ownername;
    @XmlElement(name = "OWNER_ADDR", required = true)
    protected String owneraddr;
    @XmlElement(name = "OWNER_TEL", required = true)
    protected String ownertel;
    @XmlElement(name = "TRADE_CODE", required = true)
    protected String tradecode;
    @XmlElement(name = "TRADE_NAME", required = true)
    protected String tradename;
    @XmlElement(name = "AGENT_CODE", required = true)
    protected String agentcode;
    @XmlElement(name = "AGENT_NAME", required = true)
    protected String agentname;
    @XmlElement(name = "TRAF_MODE", required = true)
    protected String trafmode;
    @XmlElement(name = "TRAF_NAME", required = true)
    protected String trafname;
    @XmlElement(name = "VOYAGE_NO", required = true)
    protected String voyageno;
    @XmlElement(name = "BILL_NO", required = true)
    protected String billno;
    @XmlElement(name = "TRADE_COUNT", required = true)
    protected String tradecount;
    @XmlElement(name = "TRANS_TOTAL_PRICE", required = true)
    protected BigDecimal transtotalprice;
    @XmlElement(name = "GROSS_WEIGHT", required = true)
    protected BigDecimal grossweight;
    @XmlElement(name = "PACK_NUM")
    protected int packnum;
    @XmlElement(name = "CURR_CODE", required = true)
    protected String currcode;
    @XmlElement(name = "EB_CODE", required = true)
    protected String ebcode;
    @XmlElement(name = "EB_NAME", required = true)
    protected String ebname;
    @XmlElement(name = "EB_PLAT_ID", required = true)
    protected String ebplatid;
    @XmlElement(name = "EB_PLAT_NAME", required = true)
    protected String ebplatname;
    @XmlElement(name = "LOGI_ENTE_CODE", required = true)
    protected String logientecode;
    @XmlElement(name = "LOGI_ENTE_NAME", required = true)
    protected String logientename;
    @XmlElement(name = "PAYCOP_GB_CODE", required = true)
    protected String paycopgbcode;
    @XmlElement(name = "PAYCOP_NAME", required = true)
    protected String paycopname;
    @XmlElement(name = "NOTE", required = true)
    protected String note;
    @XmlElement(name = "SUPER_PLACE_CODE", required = true)
    protected String superplacecode;
    @XmlElement(name = "SUPER_PLACE_NAME", required = true)
    protected String superplacename;
    @XmlElement(name = "EXPRESS_COP_CODE", required = true)
    protected String expresscopcode;
    @XmlElement(name = "EXPRESS_COP_NAME", required = true)
    protected String expresscopname;

    /**
     * Gets the value of the waybillid property.
     *
     * @return possible object is
     * {@link String }
     */
    public String getWAYBILLID() {
        return waybillid;
    }

    /**
     * Sets the value of the waybillid property.
     *
     * @param value allowed object is
     *              {@link String }
     */
    public void setWAYBILLID(String value) {
        this.waybillid = value;
    }

    /**
     * Gets the value of the ieflag property.
     *
     * @return possible object is
     * {@link String }
     */
    public String getIEFLAG() {
        return ieflag;
    }

    /**
     * Sets the value of the ieflag property.
     *
     * @param value allowed object is
     *              {@link String }
     */
    public void setIEFLAG(String value) {
        this.ieflag = value;
    }

    /**
     * Gets the value of the trademode property.
     *
     * @return possible object is
     * {@link String }
     */
    public String getTRADEMODE() {
        return trademode;
    }

    /**
     * Sets the value of the trademode property.
     *
     * @param value allowed object is
     *              {@link String }
     */
    public void setTRADEMODE(String value) {
        this.trademode = value;
    }

    /**
     * Gets the value of the returnflag property.
     *
     * @return possible object is
     * {@link String }
     */
    public String getRETURNFLAG() {
        return returnflag;
    }

    /**
     * Sets the value of the returnflag property.
     *
     * @param value allowed object is
     *              {@link String }
     */
    public void setRETURNFLAG(String value) {
        this.returnflag = value;
    }

    /**
     * Gets the value of the relseqno property.
     *
     * @return possible object is
     * {@link String }
     */
    public String getRELSEQNO() {
        return relseqno;
    }

    /**
     * Sets the value of the relseqno property.
     *
     * @param value allowed object is
     *              {@link String }
     */
    public void setRELSEQNO(String value) {
        this.relseqno = value;
    }

    /**
     * Gets the value of the relwaybillid property.
     *
     * @return possible object is
     * {@link String }
     */
    public String getRELWAYBILLID() {
        return relwaybillid;
    }

    /**
     * Sets the value of the relwaybillid property.
     *
     * @param value allowed object is
     *              {@link String }
     */
    public void setRELWAYBILLID(String value) {
        this.relwaybillid = value;
    }

    /**
     * Gets the value of the rellogientecode property.
     *
     * @return possible object is
     * {@link String }
     */
    public String getRELLOGIENTECODE() {
        return rellogientecode;
    }

    /**
     * Sets the value of the rellogientecode property.
     *
     * @param value allowed object is
     *              {@link String }
     */
    public void setRELLOGIENTECODE(String value) {
        this.rellogientecode = value;
    }

    /**
     * Gets the value of the packid property.
     *
     * @return possible object is
     * {@link String }
     */
    public String getPACKID() {
        return packid;
    }

    /**
     * Sets the value of the packid property.
     *
     * @param value allowed object is
     *              {@link String }
     */
    public void setPACKID(String value) {
        this.packid = value;
    }

    /**
     * Gets the value of the declport property.
     *
     * @return possible object is
     * {@link String }
     */
    public String getDECLPORT() {
        return declport;
    }

    /**
     * Sets the value of the declport property.
     *
     * @param value allowed object is
     *              {@link String }
     */
    public void setDECLPORT(String value) {
        this.declport = value;
    }

    /**
     * Gets the value of the ieport property.
     *
     * @return possible object is
     * {@link String }
     */
    public String getIEPORT() {
        return ieport;
    }

    /**
     * Sets the value of the ieport property.
     *
     * @param value allowed object is
     *              {@link String }
     */
    public void setIEPORT(String value) {
        this.ieport = value;
    }

    /**
     * Gets the value of the iedate property.
     *
     * @return possible object is
     * {@link String }
     */
    public String getIEDATE() {
        return iedate;
    }

    /**
     * Sets the value of the iedate property.
     *
     * @param value allowed object is
     *              {@link String }
     */
    public void setIEDATE(String value) {
        this.iedate = value;
    }

    /**
     * Gets the value of the manualno property.
     *
     * @return possible object is
     * {@link String }
     */
    public String getMANUALNO() {
        return manualno;
    }

    /**
     * Sets the value of the manualno property.
     *
     * @param value allowed object is
     *              {@link String }
     */
    public void setMANUALNO(String value) {
        this.manualno = value;
    }

    /**
     * Gets the value of the ownercerttype property.
     *
     * @return possible object is
     * {@link String }
     */
    public String getOWNERCERTTYPE() {
        return ownercerttype;
    }

    /**
     * Sets the value of the ownercerttype property.
     *
     * @param value allowed object is
     *              {@link String }
     */
    public void setOWNERCERTTYPE(String value) {
        this.ownercerttype = value;
    }

    /**
     * Gets the value of the ownercertid property.
     *
     * @return possible object is
     * {@link String }
     */
    public String getOWNERCERTID() {
        return ownercertid;
    }

    /**
     * Sets the value of the ownercertid property.
     *
     * @param value allowed object is
     *              {@link String }
     */
    public void setOWNERCERTID(String value) {
        this.ownercertid = value;
    }

    /**
     * Gets the value of the ownername property.
     *
     * @return possible object is
     * {@link String }
     */
    public String getOWNERNAME() {
        return ownername;
    }

    /**
     * Sets the value of the ownername property.
     *
     * @param value allowed object is
     *              {@link String }
     */
    public void setOWNERNAME(String value) {
        this.ownername = value;
    }

    /**
     * Gets the value of the owneraddr property.
     *
     * @return possible object is
     * {@link String }
     */
    public String getOWNERADDR() {
        return owneraddr;
    }

    /**
     * Sets the value of the owneraddr property.
     *
     * @param value allowed object is
     *              {@link String }
     */
    public void setOWNERADDR(String value) {
        this.owneraddr = value;
    }

    /**
     * Gets the value of the ownertel property.
     *
     * @return possible object is
     * {@link String }
     */
    public String getOWNERTEL() {
        return ownertel;
    }

    /**
     * Sets the value of the ownertel property.
     *
     * @param value allowed object is
     *              {@link String }
     */
    public void setOWNERTEL(String value) {
        this.ownertel = value;
    }

    /**
     * Gets the value of the tradecode property.
     *
     * @return possible object is
     * {@link String }
     */
    public String getTRADECODE() {
        return tradecode;
    }

    /**
     * Sets the value of the tradecode property.
     *
     * @param value allowed object is
     *              {@link String }
     */
    public void setTRADECODE(String value) {
        this.tradecode = value;
    }

    /**
     * Gets the value of the tradename property.
     *
     * @return possible object is
     * {@link String }
     */
    public String getTRADENAME() {
        return tradename;
    }

    /**
     * Sets the value of the tradename property.
     *
     * @param value allowed object is
     *              {@link String }
     */
    public void setTRADENAME(String value) {
        this.tradename = value;
    }

    /**
     * Gets the value of the agentcode property.
     *
     * @return possible object is
     * {@link String }
     */
    public String getAGENTCODE() {
        return agentcode;
    }

    /**
     * Sets the value of the agentcode property.
     *
     * @param value allowed object is
     *              {@link String }
     */
    public void setAGENTCODE(String value) {
        this.agentcode = value;
    }

    /**
     * Gets the value of the agentname property.
     *
     * @return possible object is
     * {@link String }
     */
    public String getAGENTNAME() {
        return agentname;
    }

    /**
     * Sets the value of the agentname property.
     *
     * @param value allowed object is
     *              {@link String }
     */
    public void setAGENTNAME(String value) {
        this.agentname = value;
    }

    /**
     * Gets the value of the trafmode property.
     *
     * @return possible object is
     * {@link String }
     */
    public String getTRAFMODE() {
        return trafmode;
    }

    /**
     * Sets the value of the trafmode property.
     *
     * @param value allowed object is
     *              {@link String }
     */
    public void setTRAFMODE(String value) {
        this.trafmode = value;
    }

    /**
     * Gets the value of the trafname property.
     *
     * @return possible object is
     * {@link String }
     */
    public String getTRAFNAME() {
        return trafname;
    }

    /**
     * Sets the value of the trafname property.
     *
     * @param value allowed object is
     *              {@link String }
     */
    public void setTRAFNAME(String value) {
        this.trafname = value;
    }

    /**
     * Gets the value of the voyageno property.
     *
     * @return possible object is
     * {@link String }
     */
    public String getVOYAGENO() {
        return voyageno;
    }

    /**
     * Sets the value of the voyageno property.
     *
     * @param value allowed object is
     *              {@link String }
     */
    public void setVOYAGENO(String value) {
        this.voyageno = value;
    }

    /**
     * Gets the value of the billno property.
     *
     * @return possible object is
     * {@link String }
     */
    public String getBILLNO() {
        return billno;
    }

    /**
     * Sets the value of the billno property.
     *
     * @param value allowed object is
     *              {@link String }
     */
    public void setBILLNO(String value) {
        this.billno = value;
    }

    /**
     * Gets the value of the tradecount property.
     *
     * @return possible object is
     * {@link String }
     */
    public String getTRADECOUNT() {
        return tradecount;
    }

    /**
     * Sets the value of the tradecount property.
     *
     * @param value allowed object is
     *              {@link String }
     */
    public void setTRADECOUNT(String value) {
        this.tradecount = value;
    }

    /**
     * Gets the value of the transtotalprice property.
     *
     * @return possible object is
     * {@link BigDecimal }
     */
    public BigDecimal getTRANSTOTALPRICE() {
        return transtotalprice;
    }

    /**
     * Sets the value of the transtotalprice property.
     *
     * @param value allowed object is
     *              {@link BigDecimal }
     */
    public void setTRANSTOTALPRICE(BigDecimal value) {
        this.transtotalprice = value;
    }

    /**
     * Gets the value of the grossweight property.
     *
     * @return possible object is
     * {@link BigDecimal }
     */
    public BigDecimal getGROSSWEIGHT() {
        return grossweight;
    }

    /**
     * Sets the value of the grossweight property.
     *
     * @param value allowed object is
     *              {@link BigDecimal }
     */
    public void setGROSSWEIGHT(BigDecimal value) {
        this.grossweight = value;
    }

    /**
     * Gets the value of the packnum property.
     */
    public int getPACKNUM() {
        return packnum;
    }

    /**
     * Sets the value of the packnum property.
     */
    public void setPACKNUM(int value) {
        this.packnum = value;
    }

    /**
     * Gets the value of the currcode property.
     *
     * @return possible object is
     * {@link String }
     */
    public String getCURRCODE() {
        return currcode;
    }

    /**
     * Sets the value of the currcode property.
     *
     * @param value allowed object is
     *              {@link String }
     */
    public void setCURRCODE(String value) {
        this.currcode = value;
    }

    /**
     * Gets the value of the ebcode property.
     *
     * @return possible object is
     * {@link String }
     */
    public String getEBCODE() {
        return ebcode;
    }

    /**
     * Sets the value of the ebcode property.
     *
     * @param value allowed object is
     *              {@link String }
     */
    public void setEBCODE(String value) {
        this.ebcode = value;
    }

    /**
     * Gets the value of the ebname property.
     *
     * @return possible object is
     * {@link String }
     */
    public String getEBNAME() {
        return ebname;
    }

    /**
     * Sets the value of the ebname property.
     *
     * @param value allowed object is
     *              {@link String }
     */
    public void setEBNAME(String value) {
        this.ebname = value;
    }

    /**
     * Gets the value of the ebplatid property.
     *
     * @return possible object is
     * {@link String }
     */
    public String getEBPLATID() {
        return ebplatid;
    }

    /**
     * Sets the value of the ebplatid property.
     *
     * @param value allowed object is
     *              {@link String }
     */
    public void setEBPLATID(String value) {
        this.ebplatid = value;
    }

    /**
     * Gets the value of the ebplatname property.
     *
     * @return possible object is
     * {@link String }
     */
    public String getEBPLATNAME() {
        return ebplatname;
    }

    /**
     * Sets the value of the ebplatname property.
     *
     * @param value allowed object is
     *              {@link String }
     */
    public void setEBPLATNAME(String value) {
        this.ebplatname = value;
    }

    /**
     * Gets the value of the logientecode property.
     *
     * @return possible object is
     * {@link String }
     */
    public String getLOGIENTECODE() {
        return logientecode;
    }

    /**
     * Sets the value of the logientecode property.
     *
     * @param value allowed object is
     *              {@link String }
     */
    public void setLOGIENTECODE(String value) {
        this.logientecode = value;
    }

    /**
     * Gets the value of the logientename property.
     *
     * @return possible object is
     * {@link String }
     */
    public String getLOGIENTENAME() {
        return logientename;
    }

    /**
     * Sets the value of the logientename property.
     *
     * @param value allowed object is
     *              {@link String }
     */
    public void setLOGIENTENAME(String value) {
        this.logientename = value;
    }

    /**
     * Gets the value of the paycopgbcode property.
     *
     * @return possible object is
     * {@link String }
     */
    public String getPAYCOPGBCODE() {
        return paycopgbcode;
    }

    /**
     * Sets the value of the paycopgbcode property.
     *
     * @param value allowed object is
     *              {@link String }
     */
    public void setPAYCOPGBCODE(String value) {
        this.paycopgbcode = value;
    }

    /**
     * Gets the value of the paycopname property.
     *
     * @return possible object is
     * {@link String }
     */
    public String getPAYCOPNAME() {
        return paycopname;
    }

    /**
     * Sets the value of the paycopname property.
     *
     * @param value allowed object is
     *              {@link String }
     */
    public void setPAYCOPNAME(String value) {
        this.paycopname = value;
    }

    /**
     * Gets the value of the note property.
     *
     * @return possible object is
     * {@link String }
     */
    public String getNOTE() {
        return note;
    }

    /**
     * Sets the value of the note property.
     *
     * @param value allowed object is
     *              {@link String }
     */
    public void setNOTE(String value) {
        this.note = value;
    }

    /**
     * Gets the value of the superplacecode property.
     *
     * @return possible object is
     * {@link String }
     */
    public String getSUPERPLACECODE() {
        return superplacecode;
    }

    /**
     * Sets the value of the superplacecode property.
     *
     * @param value allowed object is
     *              {@link String }
     */
    public void setSUPERPLACECODE(String value) {
        this.superplacecode = value;
    }

    /**
     * Gets the value of the superplacename property.
     *
     * @return possible object is
     * {@link String }
     */
    public String getSUPERPLACENAME() {
        return superplacename;
    }

    /**
     * Sets the value of the superplacename property.
     *
     * @param value allowed object is
     *              {@link String }
     */
    public void setSUPERPLACENAME(String value) {
        this.superplacename = value;
    }

    /**
     * Gets the value of the expresscopcode property.
     *
     * @return possible object is
     * {@link String }
     */
    public String getEXPRESSCOPCODE() {
        return expresscopcode;
    }

    /**
     * Sets the value of the expresscopcode property.
     *
     * @param value allowed object is
     *              {@link String }
     */
    public void setEXPRESSCOPCODE(String value) {
        this.expresscopcode = value;
    }

    /**
     * Gets the value of the expresscopname property.
     *
     * @return possible object is
     * {@link String }
     */
    public String getEXPRESSCOPNAME() {
        return expresscopname;
    }

    /**
     * Sets the value of the expresscopname property.
     *
     * @param value allowed object is
     *              {@link String }
     */
    public void setEXPRESSCOPNAME(String value) {
        this.expresscopname = value;
    }

    @Override
    public String toString() {
        return "DeclformHead{" +
               "waybillid='" + waybillid + '\'' +
               ", ieflag='" + ieflag + '\'' +
               ", trademode='" + trademode + '\'' +
               ", returnflag='" + returnflag + '\'' +
               ", relseqno='" + relseqno + '\'' +
               ", relwaybillid='" + relwaybillid + '\'' +
               ", rellogientecode='" + rellogientecode + '\'' +
               ", packid='" + packid + '\'' +
               ", declport='" + declport + '\'' +
               ", ieport='" + ieport + '\'' +
               ", iedate='" + iedate + '\'' +
               ", manualno='" + manualno + '\'' +
               ", ownercerttype='" + ownercerttype + '\'' +
               ", ownercertid='" + ownercertid + '\'' +
               ", ownername='" + ownername + '\'' +
               ", owneraddr='" + owneraddr + '\'' +
               ", ownertel='" + ownertel + '\'' +
               ", tradecode='" + tradecode + '\'' +
               ", tradename='" + tradename + '\'' +
               ", agentcode='" + agentcode + '\'' +
               ", agentname='" + agentname + '\'' +
               ", trafmode='" + trafmode + '\'' +
               ", trafname='" + trafname + '\'' +
               ", voyageno='" + voyageno + '\'' +
               ", billno='" + billno + '\'' +
               ", tradecount='" + tradecount + '\'' +
               ", transtotalprice=" + transtotalprice +
               ", grossweight=" + grossweight +
               ", packnum=" + packnum +
               ", currcode='" + currcode + '\'' +
               ", ebcode='" + ebcode + '\'' +
               ", ebname='" + ebname + '\'' +
               ", ebplatid='" + ebplatid + '\'' +
               ", ebplatname='" + ebplatname + '\'' +
               ", logientecode='" + logientecode + '\'' +
               ", logientename='" + logientename + '\'' +
               ", paycopgbcode='" + paycopgbcode + '\'' +
               ", paycopname='" + paycopname + '\'' +
               ", note='" + note + '\'' +
               ", superplacecode='" + superplacecode + '\'' +
               ", superplacename='" + superplacename + '\'' +
               ", expresscopcode='" + expresscopcode + '\'' +
               ", expresscopname='" + expresscopname + '\'' +
               '}';
    }
}



